faculty of technology - French English Dictionary